insulating stuff - Türkisch Englisch Wörterbuch